40 research outputs found

    Arduino Based Paperless Queue Management System

    Get PDF
    Queue management system is designed in organizing queues at service sectors like banks and post offices,which expected to have a large number of customers daily.Conventional ways of managing queues like issuing paper tickets printed with queue number lead to several problems such as paper tickets littering and also long queueing or waiting time.Therefore, this paper presents the development of a system to manage queues more efficiently and eco-friendly.The proposed system consists of a Graphical User Interface (GUI),which is used to obtain customersā€™ mobile phone numbers and the processing unit,which generates the queue number and initiate the ticket to be sent to customersā€™ mobile phones via SMS,thus replacing the utilization of papers.Moreover, this system additional features allow customers to remotely obtain their queue number just by sending a request to the system through SMS and also reminding the upcoming customers that their turns are nearly arriving,a feature which is very useful especially for those who are waiting outside the premise.Simulations and experimental tests were conducted to ensure the reliability and the efficiency of the proposed system.The proposed system is supporting the development of sustainable green technology,and the expected increase of system efficiency may contribute to improving customersā€™ satisfaction

    FPGA Implementation of Low-Area Square Root Calculator

    Get PDF
    Square root is one of the mathematical operations which are widely used in digital signal processing. Its implementation on hardware such as FPGA will provide several advantages compare to the performance offered in software. There are several algorithms which can be utilized for this calculation, but they are difficult to be implemented in FPGA. This paper presents a model of FPGA based square root calculator, which requires very low resources usage, thus occupying very low area of FPGA. The model is designed to suit the needs of medium-speed and low-speed applications which donā€™t need very high processing speed, while optimizing the number of resources utilized.The modified non-restoring algorithm is used in this design to compute the square root. The design is coded in RTL VHDL, and implemented in Altera DE2-board for hardware validation. The implementation produced very precise square root calculation, with low latency computation and low area consumption, for various input data width tested

    Review on Adjustable Speed Drive Techniques of Matrix Converter Fed Three-Phase Induction Machine

    Get PDF
    Adjustable Speed Drive (ASD) fed Matrix Converter is an interesting topic and is widely discussed in several articles. ASD provides many advantages, especially in the industrial sector because it increases work efficiency so as to reduce production costs. The induction machines construction is sturdy and its relatively inexpensive maintenance makes it more desirable in industrial process applications. Whereas the Matrix Converter (MC) construction without dc-link capacitors makes it more compact compared to conventional converters. This article discussed the ASD control modulation technique by using MC on a three-phase induction motor

    Arduino Based Paperless Queue Management System

    Get PDF
    Queue management system is designed in organizing queues at service sectors like banks and post offices, which expected to have a large number of customers daily. Conventional ways of managing queues like issuing paper tickets printed with queue number, leads to several problems such as paper tickets littering and also long queueing or waiting time. Therefore, this paper presents the development of a system to manage queues more efficiently and eco-friendly. The proposed system consists of a Graphical User Interface (GUI), which is used to obtain customersā€™ mobile phone numbers and the processing unit, which generates the queue number and initiate the ticket to be sent to customersā€™ mobile phones via SMS, thus replacing the utilization of papers. Moreover, this system additional features allow customers to remotely obtain their queue number just by sending request to the system through SMS, and also reminding the upcoming customers that their turns are nearly arriving, a feature which is very useful especially for those who are waiting outside the premise. Simulations and experimental tests were conducted to ensure the reliability and the efficiency of the proposed system. The proposed system is supporting the development of sustainable green technology, and the expected increase of system efficiency may contribute in improving customersā€™ satisfaction

    Strategies for FPGA Implementation of Non-Restoring Square Root Algorithm

    Get PDF
    This paper presents three strategies to implement non restoring square root algorithm based on FPGA. A new basic building block is called controlled subtract-multiplex (CSM) is introduced in first strategy which use gate level abstraction. The main principle of the method is similar with conventional non-restoring algorithm, but it only uses subtract operation and append 01, while add operation and append 11 is not used. Second strategy presents the first strategy in register transfer level (RTL) abstraction. In third strategy, a modification for the implementation of conventional non-restoring algorithm is presented which also use RTL abstraction. The all above strategies is implemented in VHDL programming and adopt fully pipelined architecture. The strategies have conducted to implement successfully in FPGA hardware, and each of the strategies is offer an efficient in hardware resource. In generally, the third strategy is superior.DOI:http://dx.doi.org/10.11591/ijece.v4i4.600

    Overview on Strategies and Approaches for FPGA Programming

    Get PDF
    This paper presents an overview of strategies and approaches for FPGA programming. At first, design entry methods are briefly introduced. Then, the concepts of FPGA programming in some perspective viewpoints, such as: execution perspective, modelling perspective, programming style perspective, construction methodology perspective and synthesis perspective will be explained. Finally, the principle of VHDL programming use synchronization-evolution-action approach is introduced

    Implementation of Algorithm for Vehicle Anti-Collision Alert System in FPGA

    Get PDF
    Vehicle safety has becoming one of the important issues nowadays, due to the fact the number of road accidents, which cause injuries, deaths and also damages, keeps on increasing. One of the main factors which contribute to these accidents are human's lack of awareness and also carelessness. This paper presents the development and implementation of an algorithm to be utilized for vehicle anti-collision alert system, which may be useful to reduce the occurrence of accidents. This algorithm, which is to be deployed with the front sensors of the vehicle, is capable of alerting any occurrence of sudden slowing or static vehicles ahead, by sensing the rate of distance change. Furthermore, it also triggers an alert if the driver is breaching the safe distance from the vehicle ahead. This algorithm has been successfully implemented in Altera DE0 FPGA and its functionality was validated via hardware experimental tests

    A Simple Strategy To Solve Complicated Square Root Problem In Dtc For Fpga Implementation

    Get PDF
    This paper presents a digit-by-digit calculation method to calculate the complicated square root problem faced in implementing the direct torque control (DTC) of induction motor drives using Field Programmable Gate Arrays (FPGA). The main principle of the proposed method is based on a two-bit shifter and a subtractor-multiplexor operation that gives simpler implementation and faster calculation. The proposed strategy was successfully implemented on an FPGA device using unsigned 32 bit and 64-bit binary square root. The strategy can be easily expanded to larger number

    Arduino Based Paperless Queue Management System

    Get PDF
    Queue management system is designed in organizing queues at service sectors like banks and post offices, which expected to have a large number of customers daily. Conventional ways of managing queues like issuing paper tickets printed with queue number lead to several problems such as paper tickets littering and also long queueing or waiting time. Therefore, this paper presents the development of a system to manage queues more efficiently and eco-friendly. The proposed system consists of a Graphical User Interface (GUI), which is used to obtain customersā€™ mobile phone numbers and the processing unit, which generates the queue number and initiate the ticket to be sent to customersā€™ mobile phones via SMS, thus replacing the utilization of papers. Moreover, this system additional features allow customers to remotely obtain their queue number just by sending a request to the system through SMS and also reminding the upcoming customers that their turns are nearly arriving, a feature which is very useful especially for those who are waiting outside the premise. Simulations and experimental tests were conducted to ensure the reliability and the efficiency of the proposed system. The proposed system is supporting the development of sustainable green technology, and the expected increase of system efficiency may contribute to improving customersā€™ satisfaction

    Low-cost and portable automatic sheet cutter

    Get PDF
    Process automation is crucial to increase productivity, more efficient use of materials, better product quality, improved safety, etc. In small-medium enterprise (SME) businesses related to household retailing, one of the process automation needed is the measurement and cutting of the mat or sheet, made of rubber or polyvinyl chloride (PVC) materials. Most of the household retailers that selling the sheet, the process of measuring and cutting according to the customerā€™s requirements are manually performed using a measuring tape and scissors. These manual processes can cause inaccuracy in length, inefficient use of material, low productivity and reduce product quality. This paper presents a low cost and portable automatic sheet cutter using the Arduino development board, which is used to control the process of measuring and cutting the materials. The system uses a push-button where the user can set the required length and quantity of the sheet. Once the required information is set, the stepper motor rolls the sheet until the required length is satisfied. Subsequently, another stepper motor moves the cutter horizontally and cut the sheet. With the automatic sheet cutter, the material is cut with acceptable precision. The design of the automatic sheet cutter is low cost and portable which significantly suitable to be used by SME household retailers
    corecore